EN FR
EN FR


Section: New Software and Platforms

FAMILIAR

FeAture Model scrIpt Language for manIpulation and Automatic Reasoning

Keywords: Software line product - Configators - Customisation

Scientific Description

FAMILIAR (for FeAture Model scrIpt Language for manIpulation and Automatic Reasoning) is a language for importing, exporting, composing, decomposing, editing, configuring, computing "diffs", refactoring, reverse engineering, testing, and reasoning about (multiple) feature models. All these operations can be combined to realize complex variability management tasks. A comprehensive environment is proposed as well as integration facilities with the Java ecosystem.